package com.glsc.ngateway.platform.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiParam;
import lombok.*;
import org.springframework.web.bind.annotation.RequestParam;

import java.io.Serializable;

/**
 * @author guoj
 * @description: 系统信息查询dto
 * @date 2024/7/19 15:01
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ToString
@ApiModel("查询系统信息dto")
public class BusiSystemInfoQueryDto implements Serializable {

    @ApiModelProperty(value = "系统大类")
    String mainClass;
    @ApiModelProperty(value = "系统小类")
    String systemClass;
    @ApiModelProperty(value = "系统名称")
    String systemName;
    @ApiModelProperty(value = "系统编码")
    String systemClassNo;
    @ApiModelProperty(value = "系统责任人oa账号")
    String systemUserId;
    @ApiModelProperty(value = "业务对口部门一级")
    String depGradeOneId;
    @ApiModelProperty(value = "业务对口部门二级")
    String depGradeTwoId;
    @ApiModelProperty(value = "业务部门责任人")
    String depLeader;
    @ApiModelProperty(value = "页码从1开始")
    String pageNo;
    @ApiModelProperty(value = "每页显示条数 默认10")
    String pageSize;
    @ApiModelProperty(value = "应用类别")
    String componentCategory;
    @ApiModelProperty(value = "默认安装路径")
    String defaultPath;
    @ApiModelProperty(value = "创建时间-开始")
    String createStart;
    @ApiModelProperty(value = "创建时间-结束")
    String createEnd;


}
